stippled finish - Spanish English Dictionary